roman scourging whip - Francés Inglés Diccionario